######### #......... #.......... #(.......... #........... #........... #...........# #...<.......# #...........# #...........# #...........# #...........# #...........# #.....(.>...# #!..........# #...........# #...........# #...........# #...........# #..)go.....%# #........... ............. ...........?... ............. ....(...... .....>... ...