##### # # #... #. .. #######.# #.#####. #.......#### #...#.. #......(######..#.# #.##....#8.#.##...# ##... #.##.(..#'#..###..### #...# #.##.....'#h<#......# #...# #.###...#'#..##..##.## #...# #.###.).#8.#.#.#.##.^## #...# #.......######....#.#.# #.!.# ####...).# #..#..#..####...##### #.....####.#...#........%..... #.......>.........w........... #.....####.#.#.#.............. #.....# #.....#######...##### #.....# ###.### #...# ####### #.# #...# #.# #...# #.# #...# #r#