### ..# #############.######### #........ ...........############### ..(.....#####.#######.........rg....# ##......b.....(.##############.# #........######.# ##.## ##.#####..# #.#### ###.#.######## #.###...####r.# #....# #....###........ #.....#[.r...## ####.# #.###.#.######## #(###...####.# ##.######.# #......# #. ##.## #... #.........# #..###.# #.####.# #.##.# #..######.# #..# # #...##.# #.# # #..##.....# #..# #g...# #.# #..##.###.###..###.# #b#### #.# #..##..............# #[# .# #..##.....#....##..# # #b# #..##.....####### ..# ###.#.#.######. #..........#....## . ......r........ #.####..#.##.##..## ###r#.......... ######)####....)#..##..## ###.$....bl ................##....)..## ######### .###########..###..##.#...## ####..##...#.)##...## #....##.[#.#..###...# #.####..##..#.# ##..## #.###..###.##.# ##..# #.##..## #..#.####...# #....## #......#....# #...## #.####.#.<.## ##...# #.. .#....# ###..# #.# ##...# #..# #.# ##..# #..##.. ...# #..#. ..## #... .## #..