############ #..........# #..........# #.....C....# #....!.....# +....<.....# #..........# #..........# #..........# ######...### ..### .. .. ##+######## #.........# ##+######## +.........#####.........# #.........'..[+.........# #......D..####..........# #.........# #..........# #.........# #..._......# ###+####### #..........# ##.....##'## ########.# #.# #.# #.# #.# ##.# #..# #.## ##.# ##..# #..## #.## #.######## ####'### .........####......# .......<.##.'......# .........##(#......# ..........)(#......# .........####......# .........# #......# .........# #......# .........# #......# ########## #......# ########