##.. .. . ... .#.# ######### #.> .#. #.......# .. ..# #.#####.# #.#.. #.#####.##### .g. ########.#.........# #l# #.............#'##.# #s# #.#####..#.####.#### #g# ####...##..#.#..## #.# # #...#.##.#.#.#.#.######># #.##.##.###..#...#[.#.....r# #........####.....####..#.## ####.###.+.....<..[..+..#.# ###.########.....####..#.# ##.......##..#...#..#.....###... #........##.#.#.#.#.#.#......... #..#.##..###..#.#..####.#####... #..#..#..# ####.#### #.# #..##.#..# #..#+#..# #.# #..##.#..# #.##....# #.# #........# #.#####.####.# ##.##.##.# #.##.........# #.##.##.###.##.##.###### #.##........[..##.# #.#####.###.......# #.#####.# ######### #.......# #########