#. #.###+###+# #......... #........ #....... #...... #.....####### #..........># #.....#####.# #.....# #.# .##'#####.# #.# ....... #.# #.# ....... #.# #.##### ....... #)# #.....# ....... #)# #####.# .......###)#########.# ..................<#.### ...........####........# ####'.....# #.######## #'.....# # ##.....# #..##.# ##.##.# #o# .# ......'oo{..... ......#.##.#### ......+.. .) ..... ##) ## ..... .# #### .# .)