....... #....... #....... #....... #..... .... #####################.#+# .# .........5o<.5o{[.......# .# .........############.### ##.### .........'.5..###.....# #.... .........####.##......# #..# .........# #.##......# ###..## .........# #.##.....o# #.....# .........####'##.)รท..o####o#.>.# .........#.....##'####...o.....# .........#....5##.# #.####.#..# #########....5##.# #......#..# #.....5..# ########..# #.....#### ..# #.....+ ..# #.....# ... #.....# ### #.....# #.....# #.....