. ###############.. .......[......... ................. ..........{...... ................. .......<......... ................. ................. ......#+#+##..... ...... ..... ...... ..... ..... .. .....