!#.# ... ########. ###o. #........... (.o. #..........###o. #......$...+.pp# #..........#.oo# #............p.# #............hhKp+ #......(.....##### ####....%.# #......# ##.....# #.....# #.....# #.....###### #..........# #####......# #....<.# #......# #......# #......# #......# ####...# #...# #...#