##......... ###.......... ........!.. ......... ......# ##....$## #.......# #...F@..# #..b....# ##.<...## ##...## #####