#########..) ######<).......# ##########...[..######### #..........###### ##.########## #>.# #)## #<# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #g# #gg..# #.?.$# #....# #....# #....# #..... #....##