####### ####...#<. ##......... #)....#.#.## #..##.#.#.. ##......?#.# #....#.###.######## #............#.ooo######## ###.##.#.#######o##.#....... #......#>................oo. ########.####.#..#..#.....o. #....#.#..#..#.#####o #####.##.#..#..#.# #................# #.....##..#..#.#.# #.....##.....###.# #.....##..#.## #.# ########.)#.####.## ######..#.##....# #...).....##....# #.##########....# #.# #....# ###.##### #....#### #...^...# #.......# #.......# #.......# #.......# #.......############ #.......# #..................# ###.###### #.......##########.# #......# #..........# #.# ######.# ###........#.# #.# #.# #......###.#># #.###### ####.# #.#...)###.#.# ###.##...# #..(.###.#....#...#.#####<#.##.#.#.# #........#<..)#.###............#.#.# #...######....#.####...#.......#.#.# #........#.............###.....#.#.# #......#.#....).####..).....##.#.#.# ##.#...#.###....# #....##..##(#.#.# #.....[.# #....# ##.#.##..##.#.#.# ###.....# #....# ##....##..##.....# #.)...# #....# #...#.##..####.### #.....######.###..##.##..# #.# #............#.....#.....####.# ##...#######.#.###.#.##.......# #.###########.# #.#.########## #.............# #...# #############.# ##### ###