######### ############### ##.##.# #.##.# ###.##.###..........#####.......##########.####.#....# #.##.# #<#.# #.......... #...###........###.####.#########.##[## #.###.#'##+###.......... #...+..........+..................#..<# #.......[...............#####...###........###.######.############# ###########............ #.......# #...................# #.. ##...######## #.......###........###.############# ..(..##p.# #.......#............(.............# ......'Kp# #.......#..........###.###########.# ..∩...'..# #......##........### #.# #.# ......'..# #......######.#### #.######### #.# .....##### #......# ####..# #.........# #.# #...# #......# #.....#######.........# #.# #### ######## #.....#...............# #.# #.....................# #.# #..............>......# #.# #.....................# #.# #.............######### #.# ##.....#.......# ### #.# #....[.......#.# ##_# #.# #............#.# ##.#### #.# #............#.# #.##..# #.# #............#.# #.#.#.# #.# #............#.# ##.##.# #.# ##########............#.# ###.## #.# #.....................#.# ###.#.# #.# ###.###.#############'###'###..##.# #.# #...###.## #.#.....#.##..# #.# #.#..##..### #.......###.### #.# #..........# ##.......##.# #.# #..###+###.# ########..........# #.# #..# #.# #.####..............#### #.# #..###.###...................# #.# ##.'.._###...................# #.# #.###.###...................# #.# #.# #.# #................#### #.# #.###'###.........#####..# #.# #.................# ##># #.# #.###............## #.# #.# #................# #.# ####.### #####............# #.# #......# ############## #.# #.##.#.# #.# #.#..#.# #.# #<#....# #.# #.########## #.# #..........# #.#################.## #....................# ######################