.. ........... .. .......#.. #.. ..#...... .#.#.. .....#.# ...#..############# #...#.# ##...#.....##.....## #..#.#####....#..............## #.............................# .#####....###....##.......#######..# ........)..##.............#.....#..# ........#.b##....##...)...#..<..#..# .!......#..##....##.......#.....#..# ........#........##.......#.....#..# ........#.bsb#...#........##'''##..# ........#....b.(..[##..............# ....^..>#....#...##############....# ........######...# ###### #...# #####