############### #######.............# #.......###########.# ###### ##.....############.# #....# ##....# #..))<.##..#######....# #...## #...))O##.###.(..(((..# ##.#.####....).c..((..##.....)# #..#.#..........#######..#....### ######.##...........## #.###.....# [........#...........# #c# #.....# ...##...<............########(###.....# .............................(.#.....# .....................................# ...#.................###........c..#### ...#...........###.................### .. ##....#.....###c...##.............# #.......#.#.#...#..##..........##.#### ####.###.......O.###...#................## #.....#.O.........#................###...# #.$..........(.......?...........>##.....# #......#########..#.##............(.c###.# ######!#########....###...........#### #.# ###### #.##_..#A##..#####........(.(# #%# #....###.##...####......<.........(.# #.# #....##..##.....##.#...............#######.## #........##8...8##...##...#.................## #........####'####........#..................## #....#...............##...#.p.....>...........# #######..............##...#......)............# #....##........#########........).......# ###..####.....(..# ###...(...(()..........# ##....# #........###......)#..()..........# #.^##/####........#...#.....##............## ######.##..))##........#.###.....###.(........## ##..........รท.###.######).# #.....# #####.###.## ##...........$............## #....## #.....##### #...................####### #....# #>........# #...............#...# #....# #.........# #...............##### #....# #.........# #...............# #....# #.........# #...............# ###### #.........# ##........?....## #.........# ##.....#.....## #.........# ############# ###########