####### ....... ########### #....... #.....<...# #....... #.........####..y.... #.........'.##.y..... #.........#..+....... #.........####..?.... ###'####### ####+## #...## #..### ###..### ##...# ##...# ######'## ######.#### #.......### #.......).# #.......'.# #.........####.......#.# #.....).....##z......#.## #.........#..'zz...).#zz# #.........####z......##.z...... #.........# #####+######...... #.........# .^.... #...?.....# ..... ####...### #####+# #.## #.## ### #).# ...#########'## ..........<...# ..#..........# # #..........###..# #..........'...# ##.........##### ####'###### #.># ##.# #'# #......# #......# #......# #......# +......# #....$.+ #......#