################## #................# .... #................# .....#................# ....#...........#...## #..####.##.....##### ###>.####.######## ......#.....#........# ######### ##########.....#.....'........# .......## ##.......##.....+.....#........# .......# #...)...........#....##........# ......# #........##....##....##.......## .....# #.......<##....##'#####........# #...### ##.............................# ##.....# #............................###### #.<....# #.......##...................##...## #......# .##.......##...###....##.............# #......# ..........##...#########.......##....# #......# ......................##.......##....# #......# ...............................##...## #......# ##.......##......>............##....# #......+ #......<##...................#.....##### ##..#### #............................'....##...# #............................#.........# .........##.@.####...##.##....##........# .##.......##...# #########....##...##...# ###+######..... #.....######....# #...... #......# #....# #....... #......# ###### #.......+ #......# #......## ###...## #####