######## #......# ######### #### #......####.......# ..... #####......##.'.......# ...h...##@h%hh.....##.#.......# .h$....hhh###.........#.......# .h@....#### #......####.......# ..... #.h....# #.......# #### ##.##### #.......+ #.# #.<.....# #.# ####'#### #.# #..## #># ##..# #.# ##.# ######.### #........# ..#.......<### #............# ###........#...!...h #........######## ######%### ##..# #..## #.## #.# ####.###### ######### #.........# ########.......+ #.........###...<....####### ..#.........%...######## #.........).##### ###.........# ########.## #.......# #.#######