###### #....#### #.......# #....##.# #....##.# ###.......### ###### . #...!...##..# #....# P.P_#...........# #....# #..F......##.###..).# #PP...{)...............# .................##....# .....................(.# .#...(...........##....####### .......##..............#.....## ....... #.....................## #.........#####................# ...#......................# . #[.....................# #......................# ....###................# ###....................# .<###...............## # ##._.>...##.....## ##.....########### ####.......## #...........# ..#.........# # #.........# #.........# #.......[.# #.....<...# #..PPP....# #)PP.PP...# #.PP_.P...# #.P.PPP...# #...PP...## ###.....## #######