...#####+ ....... #......... ........ #......... ....... #......... ...... ######### #......... .... #.......# +# #.........#####'#########.......# ..# #########..............)................# ...# .................................).....#....+ #......#'#######.....!................'....# +......#.......#.......O..............#....# . #+#......#.......'....:............(....# ...# .. .##+#........#.......#......................####+#... ..........)..#...†...################..[...........# .............#....)..##....>........#..............# .............#...)).................#..............# .............#......................#..............# .............#.......##......###....#..............# ############.............###.....##......###....###.(...).##+##.. #..#..##...#######.........#.....##......#........#.......# . #...........# +.........#.....#.......#........#.......# #...........# #.........#.....#.......#........#.......# #.).........# #.........#.....##.....#######'###.......# #########'##############.........### ####### #......####### #...#..................#######.....# #....(.# #...#..................#.....#.....# #......# #...+..................#.....#.....# #......# #...#..................#.....#.....# #......# #...#..................###'###.....# #......# #...####'######'###................# #......#.....# #.................#................+ #......#.....# #...>.............#................# #############... #.....# #.................#................# #.............######.....# ########....#######................#+###.............#..........# ###### ........######........†................#..........# ........# #.........................#..........# ........# #......†..................'..........# ........# #.........................#...#####'## ........# #............##################......# ######### #......##+##### #......# #......# #......# #......+ #...<..# ...... #......# ..... #<.....# #### ########