########### ####.........# #..........#.########## #.##.......'..........###### #.##.......#.###...........##### #.#####.#..#.# #.####.####.#... #.##....#..#.# #.#.<#.####.#.# #.# #.##....#..#.# #.#.##........# #.# #.#.....#..#.# #.#.##........# #.# #.#.######.#.# #.#.##........######.### #.#.########.# #.#.#........<#........### #.#...)......# #.#.#....##'###..........# ##.############ #.#......##...+..........# #.............# #############..........# ########......# ........#.####.###### ########......###############.#.####......# #.............[...^..........[.....+......+ #........>...............##......###......# #..................#####.##......# #).....# #.........)........### #.##......# #......# ##...........[.......# #.##......###.###### #......###..........# #..#..........# #...................# ##.#....#.##### #......########.....# ......#.# #......# #.....# #.......e....# ######## #.....# #.#####.###### #.....# .. #.# ####### #.# #)# #.# #.#