########## ..........####### .................# ##### #..........#####.############# #...# #..........#####.....(.......#######...# #.................##########...........# #..........######...>..................# #..........# #################..#...# #..........# #........#...# ######.#### #.######<#...# #.# ### #.# ##.#...# #.## ##.# ######.# #..##### #..###..# #......# #.## #.# ####.#....# ##.###### ###.# #.# ..######......##.# ####..# #...# #.# # ..........#.####.####....## ##.### #.# #. ##.....>...............#### #..# #.# #.##.........#......####### #.## #.# ..............).##.## ###.# #.# #..................# ##...# ##.# #...........#)###..### #..### #..# #...<.......#)# #....####### #.## #..# #.#.........#.#####........#####.# #..# #..........##..####..#####[).....# #.## #..........###...###..)#.[<#.##### ##.# ##....O....# ###.#####........##### #..# #.........# #..# ##...##.......# #..# #.........# ##.###..###....##### #..# ##.......## ###.....## #.##.##### #..# ##......#####...##### ##.##.....### #..# ###..........#.## ###..######...#####..# #.# #####..#.#######..####...## ###.......## .. #......#.########...#..### #......## #.# #.####...##......?....## #...(..# .. ##.# ##.###.#######..## ###.....# #. #..# #.....# ##..## #.......# ####.###.## ###.#..####### ##..# ##.#....## #........# #.............# ##.# ###..#....# #........# #.......#..)..# #.# ##...##....# #........# #.......##....# #.## #..####....# #........# #.......##....# #..#####.## #....# #........# #.......##....# ##.......# ###### #........# #.......##....# #.####### #........# ##########....# #.# ########## ###### ###