( = camera ( some_of front_camera back_camera ) )
( = screen ( one_of touch_screen basic_screen ) )
( = acessories ( some_of gps camera mp3 ) )
( = batteries ( ^ battery 1..2 ) )
( = mobile ( all_of screen calling_feature ( opt keypad ) ( opt acessories ) batteries ) )
