. ...# #..# ######. #..# ........ #..# # ......... #..######.# ......... #.........# #........###+### #.........# #........#.....# #.........# #........'.....#..# #..######.# #........#######..####..# #.......)...............# #......####.............# #......#..#.########....# #......#..#.#......#....# #......#..'.#......#....# #+#......#..'.#......#....######. ........<####.#####'##......[....# ............@.................... ################################