############ ## #..........# .# #..........# .# #..........#### .+ #..........'..# .# #..........##.######################.#####. ####).....%....................g........... #..>..........(.............g.......# #...#.#.#########################.#..# ######'#........# .# .!. #.......##.####.########## . .# . #........................# .. .# #.......##...............###... .. ######'#######................. ## #.............#######........ #.###...........## #.....### #.##..#########..####.....# #.#...#...(...##.%#.......# #...##.#######.##....[....# #..##.##.....##.##....####[.. #..#.##.#'###.##.#....# ... #..#.#.##...##.#.#....# .. #..#.#.#.###.###.#....# ##.#.#.#.'<#.#.#.#....# #.#.#.#.###.#.#.#.#### #.#.#.##.#.##.#.#..######. #.#.##.#####.##.#......... #.##.#'.....##.##.#....... #..##.#######.##.......... ##..##...#...##..#...#### ##..#########..##...# ##...........###...# ############# #####