### ########## ###### ###### #.. #........# #....####....# #... #........# #....'..'....# #.... #........# #....#..#....# #....##+#..<.....# #....#..#....# #................# #....#..#....# #................####....#+##....# #........)............#### #....# #........####.........# #....# .....##### #.....%...# #....# .... #.........# #....# ..o #.........# #....##+# oo #....#+##########....#..###### . #....# ........#....#........ #....# S.......#....#........ #....##### #....#....@55...... #....##....#....#...##.. #..........#....#...# #..........#r@..#...# #..........'....#..... +..........#...#####... #....(.....#...#...####### #..#########...#.).()...(# #. #.......#...#<....# #.......#####5r...# #.....$...r.r....(# #....#'####'##....# +....'...#.. ....# #....#...#.. .>..# #....#.###+# ....# ..... ### .....> ..... ...... ..W. ....