####### ##. #.....# .... #.##..####### #..# #.##...'....# #....##.###..#...<# #.......# #..###### #....##.# ##.. #.......# +..# #.......# #..# ##.###..# #... .........# ##..# .........# .......... ........... ............ ............. ..............